package com.wondream.myframework.app.common.easyexcel.model;

import com.alibaba.excel.annotation.ExcelProperty;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.io.Serializable;

/**
 * 信息集 VO基类
 *
 * @author qinjinwei
 * @date 2024-05-15
 */

@Data
public class InfoBaseVO implements Serializable {

    private static final long serialVersionUID = 1L;

    @ApiModelProperty(value = "人员姓名")
    @ExcelProperty(value = "人员姓名", index = 0)
//    @Translation(type = TransConstant.LEADER_CODE_TO_NAME, mapper = "leaderCode")
    private String leaderCodeName;

    @ApiModelProperty(value = "主键")
    private String id;

    @ApiModelProperty(value = "人员序号")
    private String leaderCode;

    @ApiModelProperty(value = "记录排序号")
    private Long sortId;

    @ApiModelProperty(value = "人员唯一标识")
    private String nPersonId;

    @ApiModelProperty(value = "变动事由")
    private String updateReason;

    @ApiModelProperty(value = "记录来源类型")
    private String dataSourceType;

    @ApiModelProperty(value = "记录来源ID")
    private String dataSourceId;

}
